[Ajuda] For pesquisa

1. [Ajuda] For pesquisa

thunder
thunder1

(usa Outra)

Enviado em 28/02/2011 - 01:30h

Estou com dificuldade neste programa:

Um cinema que possui capacidade de 20 lugares está sempre lotado. Certo dia cada espectador respondeu a um questionário, onde constava:
- sua idade;
- sua opinião em relação ao filme, que podia ser: ótimo, bom, regular, ruim ou péssimo.

Elaborar um programa que, recebendo estes dados, calcule e mostre:
a. a quantidade de respostas ótimo;
b. a diferença percentual entre respostas bom e regular;
c. a média de idade das pessoas que responderam ruim;
d. a porcentagem de respostas péssimo e a maior idade que utilizou esta opção;
e. a diferença de idade entre a maior idade que respondeu ótimo e a maior idade que respondeu ruim.

Segue o que consegui fazer:
http://pastebin.com/Bk4gg3ED

O programa calcula a média errada.

Alguém poderia me ajudar?


  


2. Re: [Ajuda] For pesquisa

JIMJR
jimjrivan

(usa Debian)

Enviado em 28/02/2011 - 09:21h

Thunder, o problema é simples de resolver, eu vou dar apenas a solução do erro que você perguntou, vou deixar você mesmo terminar o programa para treinar, tratamento de laços.

Abaixo está o seu código alterado para calcular a média corretamente.
http://pastebin.com/s9c6reuK

Ps.: Aconselho você tentar utilizar structs nesse programa, é uma ocasião oportuna para aprender este assunto.


3. Re: [Ajuda] For pesquisa

thunder
thunder1

(usa Outra)

Enviado em 28/02/2011 - 09:40h

jimjrivan

Rodei o programa e o mesmo esta com erro na hora de mostrar o resultado
final da erro de execução.



4. Re: [Ajuda] For pesquisa

JIMJR
jimjrivan

(usa Debian)

Enviado em 28/02/2011 - 09:54h

Você está utilizando qual compilador?, eu estou no Dev-C++ for Windows e funcionou.

Mostra o erro ai pra eu poder ver.


5. Re: [Ajuda] For pesquisa

thunder
thunder1

(usa Outra)

Enviado em 28/02/2011 - 09:59h

O programa n emite nenhuma mensagem de erro
Eu estou usando o Dev C++
o programa fala que este programa será fechado.


6. Re: [Ajuda] For pesquisa

JIMJR
jimjrivan

(usa Debian)

Enviado em 28/02/2011 - 10:19h

Estranho cara, já vi este erro, mas foram com programas que alocavam muita memória ou havia erro de tipagem de variável.

Faz assim, passa um pente fino no programa olhando todas as variáveis, talvez esteja dando erro no laço.

Eu até posso fazer o programa, mas só vou ter tempo no almoço.

Vai tentando ai, me avisa sobre novidades.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts